Issue: 2025 - May/June

  • Rod celebrates the silver anniversary of this magazine with a look back at the technology we've covered and some very cool cover art.
  • Sahil Malik explores the evolving landscape of front-end development by highlighting key trends and innovations. Malik emphasizes the increasing specialization required in the field, asserting that technologies such as semantic HTML, the dialog tag, and HTML5 enhancements significantly improve accessibility, SEO, and user experience. Additionally, he discusses the transformation of HTML forms and the benefits of vector graphics, specifically SVGs, which provide scalable ...See More
  • In this sixth entry (and conclusion) in his series on MAUI, Paul teaches you how to use data annotation attributes, generic code, and popup messages to get your users where they want to go.
  • Matt explores Microsoft's Azure Service Bus as a tool for creating scalable and flexible message-based architectures. Emphasizing the advantages of decoupling system components, he provides foundational techniques for configuring Azure Service Bus, including setting up namespaces and queues, and handling messages. He distinguishes between tightly coupled synchronous systems and loosely coupled, message-based systems, highlighting the benefits of decoupling such as indepe...See More
  • Joydip delves into strategies and practices for enhancing the security of web applications built with Blazor, a modern framework from Microsoft combining C# and .NET. The article highlights the necessity of robust security measures due to rising cybersecurity threats and provides comprehensive insights into securing Blazor applications using ASP.NET Core’s authentication mechanisms. Kanjilal offers practical guidance on implementing HTTPS, anti-forgery tokens, input vali...See More
  • Jason explores the rapidly evolving landscape of AI-generated visual content, using his journey from initial experiments with Midjourney to OpenAI's Sora as a case study. He reflects on advancements from crude, surreal images to sophisticated text-to-video models, emphasizing the democratization of filmmaking through affordable, accessible technology. The article details his trials with Sora, highlighting its current limitations and potential, while foreseeing a future w...See More
  • Vaibhav explores how serverless architecture transforms application development through Microsoft's Azure Functions. By delegating server management to cloud providers, developers can focus on coding and scaling. Azure Functions proves valuable for microservices, APIs, and event-driven workflows. The article guides readers through Azure Functions implementation, covering triggers, bindings, and service integration. Vaibhav addresses security considerations, performance o...See More